lay a batch
Slang definitions & phrases for
lay a batch
lay a batch
verb phrase
To leave black rubber marks on the road by accelerating a car rapidly
(1940s+ Teenagers)